/*
 * Decompiled with CFR 0.150.
 */
package com.gys.spliteService.data;

import com.gys.spliteService.data.SelectRecipelDrugsOutData;
import java.util.List;

public class RecipelInfoInputData {
    private String doctor;
    private String symptom;
    private String phone;
    private String diacrisis;
    private String cardId;
    private String sex;
    private String caseId;
    private String name;
    private String hospitalName;
    private String office;
    private String age;
    private String clientId;
    private String gssrVoucherId;
    private String gssrType;
    private String gssrBrId;
    private String gssrBrName;
    private String gssrDate;
    private String gssrTime;
    private String gssrEmp;
    private String gssrSaleBrId;
    private String gssrSaleDate;
    private String gssrSaleBillNo;
    private String gssrCheckStatus;
    private List<SelectRecipelDrugsOutData> recipelDrugsList;

    public String getDoctor() {
        return this.doctor;
    }

    public String getSymptom() {
        return this.symptom;
    }

    public String getPhone() {
        return this.phone;
    }

    public String getDiacrisis() {
        return this.diacrisis;
    }

    public String getCardId() {
        return this.cardId;
    }

    public String getSex() {
        return this.sex;
    }

    public String getCaseId() {
        return this.caseId;
    }

    public String getName() {
        return this.name;
    }

    public String getHospitalName() {
        return this.hospitalName;
    }

    public String getOffice() {
        return this.office;
    }

    public String getAge() {
        return this.age;
    }

    public String getClientId() {
        return this.clientId;
    }

    public String getGssrVoucherId() {
        return this.gssrVoucherId;
    }

    public String getGssrType() {
        return this.gssrType;
    }

    public String getGssrBrId() {
        return this.gssrBrId;
    }

    public String getGssrBrName() {
        return this.gssrBrName;
    }

    public String getGssrDate() {
        return this.gssrDate;
    }

    public String getGssrTime() {
        return this.gssrTime;
    }

    public String getGssrEmp() {
        return this.gssrEmp;
    }

    public String getGssrSaleBrId() {
        return this.gssrSaleBrId;
    }

    public String getGssrSaleDate() {
        return this.gssrSaleDate;
    }

    public String getGssrSaleBillNo() {
        return this.gssrSaleBillNo;
    }

    public String getGssrCheckStatus() {
        return this.gssrCheckStatus;
    }

    public List<SelectRecipelDrugsOutData> getRecipelDrugsList() {
        return this.recipelDrugsList;
    }

    public void setDoctor(String doctor) {
        this.doctor = doctor;
    }

    public void setSymptom(String symptom) {
        this.symptom = symptom;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public void setDiacrisis(String diacrisis) {
        this.diacrisis = diacrisis;
    }

    public void setCardId(String cardId) {
        this.cardId = cardId;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public void setCaseId(String caseId) {
        this.caseId = caseId;
    }

    public void setName(String name) {
        this.name = name;
    }

    public void setHospitalName(String hospitalName) {
        this.hospitalName = hospitalName;
    }

    public void setOffice(String office) {
        this.office = office;
    }

    public void setAge(String age) {
        this.age = age;
    }

    public void setClientId(String clientId) {
        this.clientId = clientId;
    }

    public void setGssrVoucherId(String gssrVoucherId) {
        this.gssrVoucherId = gssrVoucherId;
    }

    public void setGssrType(String gssrType) {
        this.gssrType = gssrType;
    }

    public void setGssrBrId(String gssrBrId) {
        this.gssrBrId = gssrBrId;
    }

    public void setGssrBrName(String gssrBrName) {
        this.gssrBrName = gssrBrName;
    }

    public void setGssrDate(String gssrDate) {
        this.gssrDate = gssrDate;
    }

    public void setGssrTime(String gssrTime) {
        this.gssrTime = gssrTime;
    }

    public void setGssrEmp(String gssrEmp) {
        this.gssrEmp = gssrEmp;
    }

    public void setGssrSaleBrId(String gssrSaleBrId) {
        this.gssrSaleBrId = gssrSaleBrId;
    }

    public void setGssrSaleDate(String gssrSaleDate) {
        this.gssrSaleDate = gssrSaleDate;
    }

    public void setGssrSaleBillNo(String gssrSaleBillNo) {
        this.gssrSaleBillNo = gssrSaleBillNo;
    }

    public void setGssrCheckStatus(String gssrCheckStatus) {
        this.gssrCheckStatus = gssrCheckStatus;
    }

    public void setRecipelDrugsList(List<SelectRecipelDrugsOutData> recipelDrugsList) {
        this.recipelDrugsList = recipelDrugsList;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof RecipelInfoInputData)) {
            return false;
        }
        RecipelInfoInputData other = (RecipelInfoInputData)o;
        if (!other.canEqual(this)) {
            return false;
        }
        String this$doctor = this.getDoctor();
        String other$doctor = other.getDoctor();
        if (this$doctor == null ? other$doctor != null : !this$doctor.equals(other$doctor)) {
            return false;
        }
        String this$symptom = this.getSymptom();
        String other$symptom = other.getSymptom();
        if (this$symptom == null ? other$symptom != null : !this$symptom.equals(other$symptom)) {
            return false;
        }
        String this$phone = this.getPhone();
        String other$phone = other.getPhone();
        if (this$phone == null ? other$phone != null : !this$phone.equals(other$phone)) {
            return false;
        }
        String this$diacrisis = this.getDiacrisis();
        String other$diacrisis = other.getDiacrisis();
        if (this$diacrisis == null ? other$diacrisis != null : !this$diacrisis.equals(other$diacrisis)) {
            return false;
        }
        String this$cardId = this.getCardId();
        String other$cardId = other.getCardId();
        if (this$cardId == null ? other$cardId != null : !this$cardId.equals(other$cardId)) {
            return false;
        }
        String this$sex = this.getSex();
        String other$sex = other.getSex();
        if (this$sex == null ? other$sex != null : !this$sex.equals(other$sex)) {
            return false;
        }
        String this$caseId = this.getCaseId();
        String other$caseId = other.getCaseId();
        if (this$caseId == null ? other$caseId != null : !this$caseId.equals(other$caseId)) {
            return false;
        }
        String this$name = this.getName();
        String other$name = other.getName();
        if (this$name == null ? other$name != null : !this$name.equals(other$name)) {
            return false;
        }
        String this$hospitalName = this.getHospitalName();
        String other$hospitalName = other.getHospitalName();
        if (this$hospitalName == null ? other$hospitalName != null : !this$hospitalName.equals(other$hospitalName)) {
            return false;
        }
        String this$office = this.getOffice();
        String other$office = other.getOffice();
        if (this$office == null ? other$office != null : !this$office.equals(other$office)) {
            return false;
        }
        String this$age = this.getAge();
        String other$age = other.getAge();
        if (this$age == null ? other$age != null : !this$age.equals(other$age)) {
            return false;
        }
        String this$clientId = this.getClientId();
        String other$clientId = other.getClientId();
        if (this$clientId == null ? other$clientId != null : !this$clientId.equals(other$clientId)) {
            return false;
        }
        String this$gssrVoucherId = this.getGssrVoucherId();
        String other$gssrVoucherId = other.getGssrVoucherId();
        if (this$gssrVoucherId == null ? other$gssrVoucherId != null : !this$gssrVoucherId.equals(other$gssrVoucherId)) {
            return false;
        }
        String this$gssrType = this.getGssrType();
        String other$gssrType = other.getGssrType();
        if (this$gssrType == null ? other$gssrType != null : !this$gssrType.equals(other$gssrType)) {
            return false;
        }
        String this$gssrBrId = this.getGssrBrId();
        String other$gssrBrId = other.getGssrBrId();
        if (this$gssrBrId == null ? other$gssrBrId != null : !this$gssrBrId.equals(other$gssrBrId)) {
            return false;
        }
        String this$gssrBrName = this.getGssrBrName();
        String other$gssrBrName = other.getGssrBrName();
        if (this$gssrBrName == null ? other$gssrBrName != null : !this$gssrBrName.equals(other$gssrBrName)) {
            return false;
        }
        String this$gssrDate = this.getGssrDate();
        String other$gssrDate = other.getGssrDate();
        if (this$gssrDate == null ? other$gssrDate != null : !this$gssrDate.equals(other$gssrDate)) {
            return false;
        }
        String this$gssrTime = this.getGssrTime();
        String other$gssrTime = other.getGssrTime();
        if (this$gssrTime == null ? other$gssrTime != null : !this$gssrTime.equals(other$gssrTime)) {
            return false;
        }
        String this$gssrEmp = this.getGssrEmp();
        String other$gssrEmp = other.getGssrEmp();
        if (this$gssrEmp == null ? other$gssrEmp != null : !this$gssrEmp.equals(other$gssrEmp)) {
            return false;
        }
        String this$gssrSaleBrId = this.getGssrSaleBrId();
        String other$gssrSaleBrId = other.getGssrSaleBrId();
        if (this$gssrSaleBrId == null ? other$gssrSaleBrId != null : !this$gssrSaleBrId.equals(other$gssrSaleBrId)) {
            return false;
        }
        String this$gssrSaleDate = this.getGssrSaleDate();
        String other$gssrSaleDate = other.getGssrSaleDate();
        if (this$gssrSaleDate == null ? other$gssrSaleDate != null : !this$gssrSaleDate.equals(other$gssrSaleDate)) {
            return false;
        }
        String this$gssrSaleBillNo = this.getGssrSaleBillNo();
        String other$gssrSaleBillNo = other.getGssrSaleBillNo();
        if (this$gssrSaleBillNo == null ? other$gssrSaleBillNo != null : !this$gssrSaleBillNo.equals(other$gssrSaleBillNo)) {
            return false;
        }
        String this$gssrCheckStatus = this.getGssrCheckStatus();
        String other$gssrCheckStatus = other.getGssrCheckStatus();
        if (this$gssrCheckStatus == null ? other$gssrCheckStatus != null : !this$gssrCheckStatus.equals(other$gssrCheckStatus)) {
            return false;
        }
        List<SelectRecipelDrugsOutData> this$recipelDrugsList = this.getRecipelDrugsList();
        List<SelectRecipelDrugsOutData> other$recipelDrugsList = other.getRecipelDrugsList();
        return !(this$recipelDrugsList == null ? other$recipelDrugsList != null : !(this$recipelDrugsList).equals(other$recipelDrugsList));
    }

    protected boolean canEqual(Object other) {
        return other instanceof RecipelInfoInputData;
    }

    public int hashCode() {
        int PRIME = 59;
        int result = 1;
        String $doctor = this.getDoctor();
        result = result * 59 + ($doctor == null ? 43 : $doctor.hashCode());
        String $symptom = this.getSymptom();
        result = result * 59 + ($symptom == null ? 43 : $symptom.hashCode());
        String $phone = this.getPhone();
        result = result * 59 + ($phone == null ? 43 : $phone.hashCode());
        String $diacrisis = this.getDiacrisis();
        result = result * 59 + ($diacrisis == null ? 43 : $diacrisis.hashCode());
        String $cardId = this.getCardId();
        result = result * 59 + ($cardId == null ? 43 : $cardId.hashCode());
        String $sex = this.getSex();
        result = result * 59 + ($sex == null ? 43 : $sex.hashCode());
        String $caseId = this.getCaseId();
        result = result * 59 + ($caseId == null ? 43 : $caseId.hashCode());
        String $name = this.getName();
        result = result * 59 + ($name == null ? 43 : $name.hashCode());
        String $hospitalName = this.getHospitalName();
        result = result * 59 + ($hospitalName == null ? 43 : $hospitalName.hashCode());
        String $office = this.getOffice();
        result = result * 59 + ($office == null ? 43 : $office.hashCode());
        String $age = this.getAge();
        result = result * 59 + ($age == null ? 43 : $age.hashCode());
        String $clientId = this.getClientId();
        result = result * 59 + ($clientId == null ? 43 : $clientId.hashCode());
        String $gssrVoucherId = this.getGssrVoucherId();
        result = result * 59 + ($gssrVoucherId == null ? 43 : $gssrVoucherId.hashCode());
        String $gssrType = this.getGssrType();
        result = result * 59 + ($gssrType == null ? 43 : $gssrType.hashCode());
        String $gssrBrId = this.getGssrBrId();
        result = result * 59 + ($gssrBrId == null ? 43 : $gssrBrId.hashCode());
        String $gssrBrName = this.getGssrBrName();
        result = result * 59 + ($gssrBrName == null ? 43 : $gssrBrName.hashCode());
        String $gssrDate = this.getGssrDate();
        result = result * 59 + ($gssrDate == null ? 43 : $gssrDate.hashCode());
        String $gssrTime = this.getGssrTime();
        result = result * 59 + ($gssrTime == null ? 43 : $gssrTime.hashCode());
        String $gssrEmp = this.getGssrEmp();
        result = result * 59 + ($gssrEmp == null ? 43 : $gssrEmp.hashCode());
        String $gssrSaleBrId = this.getGssrSaleBrId();
        result = result * 59 + ($gssrSaleBrId == null ? 43 : $gssrSaleBrId.hashCode());
        String $gssrSaleDate = this.getGssrSaleDate();
        result = result * 59 + ($gssrSaleDate == null ? 43 : $gssrSaleDate.hashCode());
        String $gssrSaleBillNo = this.getGssrSaleBillNo();
        result = result * 59 + ($gssrSaleBillNo == null ? 43 : $gssrSaleBillNo.hashCode());
        String $gssrCheckStatus = this.getGssrCheckStatus();
        result = result * 59 + ($gssrCheckStatus == null ? 43 : $gssrCheckStatus.hashCode());
        List<SelectRecipelDrugsOutData> $recipelDrugsList = this.getRecipelDrugsList();
        result = result * 59 + ($recipelDrugsList == null ? 43 : ($recipelDrugsList).hashCode());
        return result;
    }

    public String toString() {
        return "RecipelInfoInputData(doctor=" + this.getDoctor() + ", symptom=" + this.getSymptom() + ", phone=" + this.getPhone() + ", diacrisis=" + this.getDiacrisis() + ", cardId=" + this.getCardId() + ", sex=" + this.getSex() + ", caseId=" + this.getCaseId() + ", name=" + this.getName() + ", hospitalName=" + this.getHospitalName() + ", office=" + this.getOffice() + ", age=" + this.getAge() + ", clientId=" + this.getClientId() + ", gssrVoucherId=" + this.getGssrVoucherId() + ", gssrType=" + this.getGssrType() + ", gssrBrId=" + this.getGssrBrId() + ", gssrBrName=" + this.getGssrBrName() + ", gssrDate=" + this.getGssrDate() + ", gssrTime=" + this.getGssrTime() + ", gssrEmp=" + this.getGssrEmp() + ", gssrSaleBrId=" + this.getGssrSaleBrId() + ", gssrSaleDate=" + this.getGssrSaleDate() + ", gssrSaleBillNo=" + this.getGssrSaleBillNo() + ", gssrCheckStatus=" + this.getGssrCheckStatus() + ", recipelDrugsList=" + this.getRecipelDrugsList() + ")";
    }
}

